rib mountain - Alemán Inglés Diccionario